package cn.bdqn.smbms.service;

import cn.bdqn.smbms.entity.Provider;
import cn.bdqn.smbms.util.PageBean;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ProviderService {
    //查询所有
    List<Provider> findAll();

    //分页查询
    PageBean<Provider> findByPage(String queryProCode,String queryProName,Integer pageNo, Integer pageSize);

    //添加供应商
    int addProvider(Provider provider);

    //根据id查询
    Provider findById(Integer id);

    //修改
    int updateProvider(Provider provider);

    //删除
    int delProvider(Integer id);

    boolean checkProCode(String proCode);
}
